satisfy the needs - Englisch Synonyme Wörterbuch